﻿using System;

namespace Melee.Infrastructure.Configuration
{
    public interface IApplicationSettings : _5E.NHibernateRepository.INHApplicationSettings
    {
        Int32 InterfaceWidth { get; }
        Int32 InterfaceHeight { get; }
        Int32 MapWidth { get; }
        Int32 MapHeight { get; }
        Int32 MapXAreaCount { get; }
        Int32 MapYAreaCount { get; }
        Int32 AreaLength { get; }
        Int32 AreaPointCount { get; }
        Int32 PointLength { get; }
        Int32 SessionTimeout { get; }
        Int32 ResetLoginCookieInterval { get; }
        string Welcome { get; }
        string ImageBaseDir { get; }
        string ImageFileNames { get; }
        string ImageExtensions { get; }
    }
}
